#ifndef __INT_I2C_H__
#define __INT_I2C_H__

#include "Com_Util.h"

#define SCL P17
#define SDA P16

/**
 * @brief 开始信号
 * 
 */
void Int_I2c_Start();

/**
 * @brief 发送数据
 * 
 * @param t_data 发送数据
 */
void Int_I2c_Transmit(u8 t_data);

/**
 * @brief 发送应答数据
 * 
 */
void Int_I2c_Transmit_Ack(bit ask);

/**
 * @brief 接收数据
 * 
 * @param t_data 接收数据
 */
u8 Int_I2c_Reception();

/**
 * @brief 接收应答数据
 * 
 * @return bit 
 */
bit Int_I2c_Reception_Ack();

/**
 * @brief 结束信号
 * 
 */
void Int_I2c_Stop();

/**
 * 写入字符串数据
 */
bit Int_I2c_Transmit_Str(u8 *str_data);

#endif /* __INT_I2C_H__ */